keep pace with - French English Dictionary